stuff jackets - French English Dictionary